Hello, it should be noted that the average time it will take you to create a fully functional application will depend on the resources available, the scale of the desired application, and of course the skill level of the development team. Therefore, I would recommend you to use the mobile app development services of the company at https://rubygarage.org/services/mobile-app-development , which can develop an application according to your requirements and as quickly as possible.